home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / xml4j.jar / com / ibm / xml / parser / Match.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-08-30  |  752 b   |  32 lines

  1. package com.ibm.xml.parser;
  2.  
  3. public class Match {
  4.    public static final int QNAME = 0;
  5.    public static final int NSLOCAL = 2;
  6.    // $FF: renamed from: NS int
  7.    public static final int field_0 = 4;
  8.  
  9.    public static boolean matchName(Namespace var0, int var1, String var2, String var3) {
  10.       boolean var4 = false;
  11.       switch (var1) {
  12.          case 0:
  13.             if (var3.equals("*")) {
  14.                var4 = true;
  15.             } else {
  16.                var4 = var0.getName().equals(var3);
  17.             }
  18.          case 1:
  19.          case 3:
  20.          default:
  21.             break;
  22.          case 2:
  23.             var4 = (var2 == null && var0.getNSName() == null || var2.equals(var0.getNSName())) && var3.equals(var0.getNSLocalName());
  24.             break;
  25.          case 4:
  26.             var4 = var2.equals(var0.getNSName());
  27.       }
  28.  
  29.       return var4;
  30.    }
  31. }
  32.